steam tight - German English Dictionary